home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / red_cross_eru.swf / scripts / __Packages / gamebase / road / RoadUtils.as < prev   
Text File  |  2011-09-19  |  17KB  |  427 lines

  1. §§push(true);
  2. §§push(false);
  3. §§push(false);
  4. §§push(true);
  5. while(true)
  6. {
  7.    if(┬º┬ºpop())
  8.    {
  9.    }
  10.    if(┬º┬ºpop())
  11.    {
  12.    }
  13.    if(┬º┬ºpop())
  14.    {
  15.       break;
  16.    }
  17.    ┬º┬ºpush(true);
  18.    ┬º┬ºpush(false);
  19. }
  20. if(!e.f)
  21. {
  22.    e.f = new g();
  23. }
  24. §§pop();
  25. if(!e.f.h)
  26. {
  27.    e.f.h = new g();
  28. }
  29. §§pop();
  30. if(!e.f.h[§§constant(4)])
  31. {
  32.    var _loc2_ = f.h[┬º┬ºconstant(4)] = function()
  33.    {
  34.    }[┬º┬ºconstant(5)];
  35.    f.h[┬º┬ºconstant(4)] = function()
  36.    {
  37.    }[┬º┬ºconstant(6)] = function(p1, p2, dstep, size, draw)
  38.    {
  39.       if(size == undefined)
  40.       {
  41.          size = 30;
  42.       }
  43.       var _loc14_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(10)][┬º┬ºconstant(11)](p1[┬º┬ºconstant(8)],p1[┬º┬ºconstant(7)],p2[┬º┬ºconstant(8)],p2[┬º┬ºconstant(7)]);
  44.       var _loc7_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(12)][┬º┬ºconstant(13)](p1[┬º┬ºconstant(8)],p1[┬º┬ºconstant(7)],p2[┬º┬ºconstant(8)],p2[┬º┬ºconstant(7)]);
  45.       var _loc11_ = eval(┬º┬ºconstant(14))[┬º┬ºconstant(15)](_loc14_ / dstep);
  46.       var _loc15_ = _loc14_ % dstep;
  47.       dstep += eval(┬º┬ºconstant(14))[┬º┬ºconstant(16)](_loc15_ / _loc11_);
  48.       f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](p1,size);
  49.       var _loc10_ = new ┬º\┬º\┬ºconstant(18)┬º(p1);
  50.       var _loc3_ = 1;
  51.       while(_loc3_ < _loc11_)
  52.       {
  53.          var _loc2_ = {┬º\┬º\┬ºconstant(8)┬º:p1[┬º┬ºconstant(8)] + eval(┬º┬ºconstant(14))[┬º┬ºconstant(19)](_loc7_ * 3.141592653589793 / 180) * _loc3_ * dstep,┬º\┬º\┬ºconstant(7)┬º:p1[┬º┬ºconstant(7)] - eval(┬º┬ºconstant(14))[┬º┬ºconstant(20)](_loc7_ * 3.141592653589793 / 180) * _loc3_ * dstep};
  54.          f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](_loc2_,size);
  55.          if(draw)
  56.          {
  57.             f[┬º┬ºconstant(9)][┬º┬ºconstant(24)][┬º┬ºconstant(25)](_global[┬º┬ºconstant(22)][┬º┬ºconstant(23)],_loc2_[┬º┬ºconstant(8)] - size / 2,_loc2_[┬º┬ºconstant(7)] - size / 2,size,size,_loc2_[┬º┬ºconstant(21)]);
  58.          }
  59.          _loc10_[┬º┬ºconstant(26)](_loc2_);
  60.          _loc3_ = _loc3_ + 1;
  61.       }
  62.       f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](p2,size);
  63.       _loc10_[┬º┬ºconstant(26)](p2);
  64.       return _loc10_;
  65.    };
  66.    f.h[┬º┬ºconstant(4)] = function()
  67.    {
  68.    }[┬º┬ºconstant(27)] = function(p1, p2, dstep, size)
  69.    {
  70.       var _loc12_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(10)][┬º┬ºconstant(11)](p1[┬º┬ºconstant(8)],p1[┬º┬ºconstant(7)],p2[┬º┬ºconstant(8)],p2[┬º┬ºconstant(7)]);
  71.       var _loc4_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(12)][┬º┬ºconstant(13)](p1[┬º┬ºconstant(8)],p1[┬º┬ºconstant(7)],p2[┬º┬ºconstant(8)],p2[┬º┬ºconstant(7)]);
  72.       var _loc9_ = eval(┬º┬ºconstant(14))[┬º┬ºconstant(15)](_loc12_ / dstep);
  73.       var _loc14_ = _loc12_ % dstep;
  74.       dstep += eval(┬º┬ºconstant(14))[┬º┬ºconstant(16)](_loc14_ / _loc9_);
  75.       var _loc10_ = new ┬º\┬º\┬ºconstant(18)┬º();
  76.       var _loc1_ = 1;
  77.       while(_loc1_ <= _loc9_)
  78.       {
  79.          var _loc5_ = {┬º\┬º\┬ºconstant(8)┬º:p1[┬º┬ºconstant(8)] + eval(┬º┬ºconstant(14))[┬º┬ºconstant(19)](_loc4_ * 3.141592653589793 / 180) * _loc1_ * dstep,┬º\┬º\┬ºconstant(7)┬º:p1[┬º┬ºconstant(7)] - eval(┬º┬ºconstant(14))[┬º┬ºconstant(20)](_loc4_ * 3.141592653589793 / 180) * _loc1_ * dstep};
  80.          var _loc6_ = {┬º\┬º\┬ºconstant(8)┬º:p1[┬º┬ºconstant(8)] + eval(┬º┬ºconstant(14))[┬º┬ºconstant(19)](_loc4_ * 3.141592653589793 / 180) * (_loc1_ + 1) * dstep,┬º\┬º\┬ºconstant(7)┬º:p1[┬º┬ºconstant(7)] - eval(┬º┬ºconstant(14))[┬º┬ºconstant(20)](_loc4_ * 3.141592653589793 / 180) * (_loc1_ + 1) * dstep};
  81.          f.h[┬º┬ºconstant(4)][┬º┬ºconstant(28)](_loc5_,_loc6_,size);
  82.          _loc10_[┬º┬ºconstant(26)](_loc5_);
  83.          _loc1_ = _loc1_ + 1;
  84.       }
  85.       return _loc10_;
  86.    };
  87.    f.h[┬º┬ºconstant(4)] = function()
  88.    {
  89.    }[┬º┬ºconstant(29)] = function(points)
  90.    {
  91.       var _loc3_ = 0;
  92.       var _loc4_ = points[┬º┬ºconstant(30)];
  93.       var _loc1_ = 0;
  94.       while(_loc1_ < _loc4_)
  95.       {
  96.          if(_loc1_ > 0)
  97.          {
  98.             _loc3_ += f[┬º┬ºconstant(9)][┬º┬ºconstant(10)][┬º┬ºconstant(11)](points[_loc1_ - 1][┬º┬ºconstant(8)],points[_loc1_ - 1][┬º┬ºconstant(7)],points[_loc1_][┬º┬ºconstant(8)],points[_loc1_][┬º┬ºconstant(7)]);
  99.          }
  100.          _loc1_ = _loc1_ + 1;
  101.       }
  102.       return eval(┬º┬ºconstant(14))[┬º┬ºconstant(16)](_loc3_);
  103.    };
  104.    f.h[┬º┬ºconstant(4)] = function()
  105.    {
  106.    }[┬º┬ºconstant(28)] = function(p, pNext, size)
  107.    {
  108.       f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](p,size);
  109.       p[┬º┬ºconstant(31)] = new g();
  110.       p[┬º┬ºconstant(31)][┬º┬ºconstant(32)] = size;
  111.       p[┬º┬ºconstant(31)][┬º┬ºconstant(33)] = p[┬º┬ºconstant(21)];
  112.       p[┬º┬ºconstant(31)][┬º┬ºconstant(34)] = p[┬º┬ºconstant(21)];
  113.       if(p[┬º┬ºconstant(21)] == _global[┬º┬ºconstant(22)][┬º┬ºconstant(35)])
  114.       {
  115.          f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](p,12);
  116.          p[┬º┬ºconstant(31)][┬º┬ºconstant(34)] = p[┬º┬ºconstant(21)];
  117.       }
  118.       if(p[┬º┬ºconstant(21)] == _global[┬º┬ºconstant(22)][┬º┬ºconstant(36)])
  119.       {
  120.          f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](p,12);
  121.          p[┬º┬ºconstant(31)][┬º┬ºconstant(34)] = p[┬º┬ºconstant(21)];
  122.       }
  123.    };
  124.    f.h[┬º┬ºconstant(4)] = function()
  125.    {
  126.    }[┬º┬ºconstant(37)] = function(p, size, draw)
  127.    {
  128.       if(size == undefined)
  129.       {
  130.          size = 30;
  131.       }
  132.       var _loc4_ = 16777215;
  133.       var _loc5_ = new eval(┬º┬ºconstant(38))[┬º┬ºconstant(39)][┬º┬ºconstant(40)](p[┬º┬ºconstant(8)] - size / 2,p[┬º┬ºconstant(7)] - size / 2,size,size);
  134.       var _loc2_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(44)][┬º┬ºconstant(45)](_global[┬º┬ºconstant(22)][┬º┬ºconstant(43)],_loc5_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(42)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(41)]]);
  135.       if(_loc2_ == null || _loc2_ == _global[┬º┬ºconstant(22)][┬º┬ºconstant(42)] || _loc2_ == _global[┬º┬ºconstant(22)][┬º┬ºconstant(41)])
  136.       {
  137.          var _loc6_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(44)][┬º┬ºconstant(45)](_global[┬º┬ºconstant(22)][┬º┬ºconstant(46)],_loc5_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)]]);
  138.          if(_loc6_ != null)
  139.          {
  140.             _loc2_ = _loc6_;
  141.          }
  142.       }
  143.       if(_loc2_ != null)
  144.       {
  145.          _loc4_ = _loc2_;
  146.       }
  147.       if(!draw)
  148.       {
  149.       }
  150.       return _loc4_;
  151.    };
  152.    f.h[┬º┬ºconstant(4)] = function()
  153.    {
  154.    }[┬º┬ºconstant(17)] = function(p, size)
  155.    {
  156.       if(size == undefined)
  157.       {
  158.          size = 30;
  159.       }
  160.       var _loc4_ = 16777215;
  161.       var _loc5_ = new eval(┬º┬ºconstant(38))[┬º┬ºconstant(39)][┬º┬ºconstant(40)](p[┬º┬ºconstant(8)] - size / 2,p[┬º┬ºconstant(7)] - size / 2,size,size);
  162.       var _loc2_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(44)][┬º┬ºconstant(45)](_global[┬º┬ºconstant(22)][┬º┬ºconstant(43)],_loc5_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(42)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(41)]]);
  163.       if(_loc2_ == null || _loc2_ == _global[┬º┬ºconstant(22)][┬º┬ºconstant(42)] || _loc2_ == _global[┬º┬ºconstant(22)][┬º┬ºconstant(41)])
  164.       {
  165.          var _loc6_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(44)][┬º┬ºconstant(45)](_global[┬º┬ºconstant(22)][┬º┬ºconstant(46)],_loc5_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)]]);
  166.          if(_loc6_ != null)
  167.          {
  168.             _loc2_ = _loc6_;
  169.          }
  170.       }
  171.       if(_loc2_ != null)
  172.       {
  173.          _loc4_ = _loc2_;
  174.       }
  175.       p[┬º┬ºconstant(21)] = _loc4_;
  176.    };
  177.    f.h[┬º┬ºconstant(4)] = function()
  178.    {
  179.    }[┬º┬ºconstant(47)] = function(points)
  180.    {
  181.       var _loc12_ = new ┬º\┬º\┬ºconstant(18)┬º();
  182.       var _loc15_ = points[┬º┬ºconstant(30)];
  183.       var _loc6_ = 0;
  184.       while(_loc6_ < _loc15_)
  185.       {
  186.          var _loc3_ = points[_loc6_];
  187.          if(_loc3_[┬º┬ºconstant(21)] == _global[┬º┬ºconstant(22)][┬º┬ºconstant(36)])
  188.          {
  189.             break;
  190.          }
  191.          if(_loc3_[┬º┬ºconstant(21)] == _global[┬º┬ºconstant(22)][┬º┬ºconstant(42)] || _loc3_[┬º┬ºconstant(21)] == _global[┬º┬ºconstant(22)][┬º┬ºconstant(41)])
  192.          {
  193.             _loc12_[┬º┬ºconstant(26)](_loc3_);
  194.          }
  195.          else if(_loc12_[┬º┬ºconstant(30)] > 0)
  196.          {
  197.             break;
  198.          }
  199.          _loc6_ = _loc6_ + 1;
  200.       }
  201.       var _loc11_ = undefined;
  202.       var _loc10_ = undefined;
  203.       var _loc14_ = _loc12_[┬º┬ºconstant(30)];
  204.       _loc6_ = 0;
  205.       while(_loc6_ < _loc14_)
  206.       {
  207.          _loc3_ = _loc12_[_loc6_];
  208.          var _loc13_ = _global[┬º┬ºconstant(22)][┬º┬ºconstant(48)](_loc3_[┬º┬ºconstant(8)],_loc3_[┬º┬ºconstant(7)]);
  209.          var _loc8_ = _loc13_[┬º┬ºconstant(49)]();
  210.          var _loc9_ = _loc8_[┬º┬ºconstant(30)];
  211.          if(_loc9_ > 0)
  212.          {
  213.             var _loc5_ = 0;
  214.             while(_loc5_ < _loc9_)
  215.             {
  216.                var _loc2_ = _loc8_[_loc6_];
  217.                var _loc4_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(10)][┬º┬ºconstant(11)](_loc3_[┬º┬ºconstant(8)],_loc3_[┬º┬ºconstant(7)],_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)]);
  218.                if(_loc10_ == undefined || _loc4_ < _loc11_)
  219.                {
  220.                   var _loc7_ = f.h[┬º┬ºconstant(4)][┬º┬ºconstant(6)](_loc3_,_loc2_,30);
  221.                   if(!f.h[┬º┬ºconstant(4)][┬º┬ºconstant(50)](_loc7_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)]]))
  222.                   {
  223.                      _loc11_ = _loc4_;
  224.                      _loc10_ = _loc2_;
  225.                   }
  226.                }
  227.                _loc5_ = _loc5_ + 1;
  228.             }
  229.          }
  230.          _loc6_ = _loc6_ + 1;
  231.       }
  232.       return _loc10_;
  233.    };
  234.    f.h[┬º┬ºconstant(4)] = function()
  235.    {
  236.    }[┬º┬ºconstant(51)] = function(p, sourceCar)
  237.    {
  238.       var _loc8_ = undefined;
  239.       var _loc7_ = undefined;
  240.       var _loc11_ = _global[┬º┬ºconstant(22)][┬º┬ºconstant(48)](p[┬º┬ºconstant(8)],p[┬º┬ºconstant(7)]);
  241.       var _loc9_ = _loc11_[┬º┬ºconstant(49)]();
  242.       var _loc10_ = _loc9_[┬º┬ºconstant(30)];
  243.       var _loc3_ = 0;
  244.       while(_loc3_ < _loc10_)
  245.       {
  246.          var _loc2_ = _loc9_[_loc3_];
  247.          var _loc4_ = f[┬º┬ºconstant(9)][┬º┬ºconstant(10)][┬º┬ºconstant(11)](p[┬º┬ºconstant(8)],p[┬º┬ºconstant(7)],_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)]);
  248.          if(_loc7_ == undefined || _loc4_ < _loc8_)
  249.          {
  250.             var _loc6_ = f.h[┬º┬ºconstant(4)][┬º┬ºconstant(6)](p,_loc2_,15,30);
  251.             if(!f.h[┬º┬ºconstant(4)][┬º┬ºconstant(50)](_loc6_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)]]))
  252.             {
  253.                _loc8_ = _loc4_;
  254.                _loc7_ = _loc2_;
  255.             }
  256.          }
  257.          _loc3_ = _loc3_ + 1;
  258.       }
  259.       return _loc7_;
  260.    };
  261.    f.h[┬º┬ºconstant(4)] = function()
  262.    {
  263.    }[┬º┬ºconstant(50)] = function(points, colors, size)
  264.    {
  265.       var _loc9_ = points[┬º┬ºconstant(30)];
  266.       var _loc7_ = colors[┬º┬ºconstant(30)];
  267.       var _loc5_ = 0;
  268.       while(_loc5_ < _loc9_)
  269.       {
  270.          var _loc1_ = points[_loc5_];
  271.          var _loc2_ = 0;
  272.          while(_loc2_ < _loc7_)
  273.          {
  274.             var _loc3_ = colors[_loc2_];
  275.             if(size != undefined)
  276.             {
  277.                var _loc4_ = f.h[┬º┬ºconstant(4)][┬º┬ºconstant(37)](_loc1_,size);
  278.                if(_loc4_ == _loc3_)
  279.                {
  280.                   return _loc1_;
  281.                }
  282.             }
  283.             else if(_loc1_[┬º┬ºconstant(21)] == _loc3_)
  284.             {
  285.                return _loc1_;
  286.             }
  287.             _loc2_ = _loc2_ + 1;
  288.          }
  289.          _loc5_ = _loc5_ + 1;
  290.       }
  291.       return undefined;
  292.    };
  293.    f.h[┬º┬ºconstant(4)] = function()
  294.    {
  295.    }[┬º┬ºconstant(52)] = function(points, sourceCar)
  296.    {
  297.       var _loc4_ = points[┬º┬ºconstant(30)];
  298.       var _loc3_ = 0;
  299.       while(_loc3_ < _loc4_)
  300.       {
  301.          var _loc2_ = points[_loc3_];
  302.          var _loc1_ = f[┬º┬ºconstant(53)][┬º┬ºconstant(54)][┬º┬ºconstant(55)](_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)],sourceCar);
  303.          if(_loc1_)
  304.          {
  305.             return _loc1_;
  306.          }
  307.          _loc1_ = f[┬º┬ºconstant(53)][┬º┬ºconstant(54)][┬º┬ºconstant(56)](_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)]);
  308.          if(_loc1_)
  309.          {
  310.             return _loc1_;
  311.          }
  312.          _loc3_ = _loc3_ + 1;
  313.       }
  314.       return undefined;
  315.    };
  316.    f.h[┬º┬ºconstant(4)] = function()
  317.    {
  318.    }[┬º┬ºconstant(57)] = function(points, sourceCar, maxPoints)
  319.    {
  320.       var _loc9_ = points[┬º┬ºconstant(30)];
  321.       if(maxPoints != undefined)
  322.       {
  323.          _loc9_ = eval(┬º┬ºconstant(14))[┬º┬ºconstant(58)](points[┬º┬ºconstant(30)],maxPoints);
  324.       }
  325.       var _loc2_ = 0;
  326.       while(_loc2_ < _loc9_)
  327.       {
  328.          var _loc6_ = points[_loc2_];
  329.          var _loc5_ = f[┬º┬ºconstant(53)][┬º┬ºconstant(54)][┬º┬ºconstant(55)](_loc6_[┬º┬ºconstant(8)],_loc6_[┬º┬ºconstant(7)],sourceCar);
  330.          if(_loc5_)
  331.          {
  332.             if(f[┬º┬ºconstant(53)][┬º┬ºconstant(59)](_loc5_)[┬º┬ºconstant(60)] == ┬º┬ºconstant(61) || f[┬º┬ºconstant(53)][┬º┬ºconstant(59)](_loc5_)[┬º┬ºconstant(62)])
  333.             {
  334.                var _loc1_ = 1;
  335.                while(_loc1_ <= 3)
  336.                {
  337.                   var _loc3_ = points[_loc2_ - _loc1_];
  338.                   var _loc4_ = points[_loc2_ + _loc1_];
  339.                   if(_loc4_ == undefined || _loc3_ == undefined)
  340.                   {
  341.                      return true;
  342.                   }
  343.                   if(f[┬º┬ºconstant(53)][┬º┬ºconstant(54)][┬º┬ºconstant(63)](_loc3_,f[┬º┬ºconstant(53)][┬º┬ºconstant(59)](_loc5_),_loc4_))
  344.                   {
  345.                      return false;
  346.                   }
  347.                   _loc1_ = _loc1_ + 1;
  348.                }
  349.                return true;
  350.             }
  351.          }
  352.          var _loc8_ = f[┬º┬ºconstant(53)][┬º┬ºconstant(54)][┬º┬ºconstant(56)](_loc6_[┬º┬ºconstant(8)],_loc6_[┬º┬ºconstant(7)]);
  353.          if(_loc8_)
  354.          {
  355.             if(_loc8_[┬º┬ºconstant(64)] == undefined)
  356.             {
  357.                return true;
  358.             }
  359.          }
  360.          _loc2_ = _loc2_ + 1;
  361.       }
  362.       return false;
  363.    };
  364.    f.h[┬º┬ºconstant(4)] = function()
  365.    {
  366.    }[┬º┬ºconstant(65)] = function(points, pstart, pend)
  367.    {
  368.       var _loc4_ = new ┬º\┬º\┬ºconstant(18)┬º();
  369.       var _loc14_ = _global[┬º┬ºconstant(22)][┬º┬ºconstant(48)](pstart[┬º┬ºconstant(8)],pstart[┬º┬ºconstant(7)]);
  370.       var _loc9_ = 0;
  371.       var _loc6_ = points[┬º┬ºconstant(30)];
  372.       var _loc5_ = 0;
  373.       while(_loc5_ < _loc6_)
  374.       {
  375.          var _loc3_ = points[_loc5_];
  376.          if(_loc14_[┬º┬ºconstant(66)](_loc3_[┬º┬ºconstant(8)],_loc3_[┬º┬ºconstant(7)]))
  377.          {
  378.             var _loc7_ = f.h[┬º┬ºconstant(4)][┬º┬ºconstant(6)](pstart,_loc3_,15,12);
  379.             if(!f.h[┬º┬ºconstant(4)][┬º┬ºconstant(50)](_loc7_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)]],30))
  380.             {
  381.                _loc9_ = _loc5_;
  382.             }
  383.          }
  384.          _loc5_ = _loc5_ + 1;
  385.       }
  386.       _loc5_ = _loc9_;
  387.       while(_loc5_ < _loc6_)
  388.       {
  389.          _loc3_ = points[_loc5_];
  390.          var _loc2_ = {┬º\┬º\┬ºconstant(8)┬º:_loc3_[┬º┬ºconstant(8)],┬º\┬º\┬ºconstant(7)┬º:_loc3_[┬º┬ºconstant(7)],┬º\┬º\┬ºconstant(67)┬º:_loc3_[┬º┬ºconstant(67)]};
  391.          _loc4_[┬º┬ºconstant(26)](_loc2_);
  392.          _loc5_ = _loc5_ + 1;
  393.       }
  394.       var _loc16_ = _global[┬º┬ºconstant(22)][┬º┬ºconstant(48)](pend[┬º┬ºconstant(8)],pend[┬º┬ºconstant(7)]);
  395.       _loc6_ = _loc4_[┬º┬ºconstant(30)];
  396.       _loc5_ = 0;
  397.       while(_loc5_ < _loc6_)
  398.       {
  399.          _loc2_ = _loc4_[_loc5_];
  400.          if(_loc16_[┬º┬ºconstant(66)](_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)]))
  401.          {
  402.             var _loc8_ = f.h[┬º┬ºconstant(4)][┬º┬ºconstant(6)](_loc2_,pend,15,12);
  403.             if(!f.h[┬º┬ºconstant(4)][┬º┬ºconstant(50)](_loc8_,[_global[┬º┬ºconstant(22)][┬º┬ºconstant(36)],_global[┬º┬ºconstant(22)][┬º┬ºconstant(35)]],30))
  404.             {
  405.                _loc4_[┬º┬ºconstant(68)](_loc5_ + 1);
  406.                break;
  407.             }
  408.          }
  409.          _loc5_ = _loc5_ + 1;
  410.       }
  411.       _loc6_ = _loc4_[┬º┬ºconstant(30)];
  412.       _loc5_ = 0;
  413.       while(_loc5_ < _loc6_)
  414.       {
  415.          _loc2_ = _loc4_[_loc5_];
  416.          _loc2_[┬º┬ºconstant(69)] = _global[┬º┬ºconstant(22)][┬º┬ºconstant(70)](_loc2_[┬º┬ºconstant(8)],_loc2_[┬º┬ºconstant(7)]);
  417.          f.h[┬º┬ºconstant(4)][┬º┬ºconstant(17)](_loc2_);
  418.          _loc5_ = _loc5_ + 1;
  419.       }
  420.       var _loc17_ = {┬º\┬º\┬ºconstant(71)┬º:_loc4_,┬º\┬º\┬ºconstant(30)┬º:f.h[┬º┬ºconstant(4)][┬º┬ºconstant(29)](_loc4_)};
  421.       _loc17_[┬º┬ºconstant(71)][┬º┬ºconstant(26)](pend);
  422.       return _loc17_;
  423.    };
  424.    ┬º┬ºpush(┬º┬ºconstant(72)(f.h[┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1));
  425. }
  426. §§pop();
  427.